#获取node镜像源
FROM node:carbon

#创建应用目录
WORKDIR /usr/src/app

#将package.json和package-lock.json拷贝至应用目录
COPY package*.json ./

#执行npm install命令
RUN npm install

#将nodejs服务下的文件全部拷贝到应用目录下
COPY . .

#向外部暴露出应用所使用的8080端口
EXPOSE 8080

#执行npm start启动服务
CMD [ "npm", "start" ]